
#ifndef GROUPPANEL_H
#define GROUPPANEL_H

#include <BGroup>
#include <BLineEdit>
#include <BCheckBox>
#include <BListWidget>
#include <BGroupBox>

using namespace BWE;

class GroupPanel : public BGroupBox
{
	BOBJECT(GroupPanel)
public:
	GroupPanel(BWidget* parent = 0);
	~GroupPanel();

protected:
	void slotAssetChanged(BObject* object, const BValue& value);
	void slotVisibleCheckBoxToggled(BObject* object, const BValue& value);

protected:
	virtual void styleEvent(const BEvent& event);

private:
	BGroup*			_group;
	BCheckBox*		_visibleCheckBox;

};

#endif
